                 Digs01 Done Staff
              -----------------------
       <http://speeddemosarchive.com/quake/>

(0) Index

(1) Introduction
(1.1) What's Digs01 Done Staff?

(2) The Movie
(2.1) Installation
(2.2) Running the movie
(2.3) Solving playback problems

(3) More details about the demo
(3.1) Timing
(3.2) How the run was recorded

(4) Statistics

(5) Credits and contact info
(5.1) Credits
(5.2) Utilities used
(5.3) Contact info

----------------------------------------------------------------------------

(1) Introduction

(1.1) What's Digs01 Done Staff?

Digs01 Done Staff is a run through Digs01 episode on Easy skill,
going through the levels (not) as fast as possible. The run finishes in 2:15.

The project itself was conceived as a small side project, meant to include every
active SDA staff member in running. You can see the result here. The demos are far
from being optimal, as we wanted to have a demo from every runner. For more info
who did which demo, check the statistics section.

(2) The movie

(2.1) Installation

First you need to find your Quake directory. This probably has the name 
"Quake" and will contain such items as your Quake executable programs (such 
as quake.exe, or winquake.exe, or glquake.exe...) and your Id1 subdirectory. 
(Mac users may be more used to the term "folder" than directory.)

You should make a subdirectory of this main directory. Give it whatever name 
you like; for the purposes of these instructions we will assume you have 
called it "digs01".

The digs01.zip file should contain 3 files which should be unzipped into the
digs01 directory. These 3 files are:

pak0.pak     - contains episode levels
pak1.pak     - contains all the data for the demo
dds.txt   - this text file you are reading

(2.2) Running the movie

Now to run the movie, start Quake with the command-line option "-game 
digs01". In DOS, you should change to the main Quake directory and then 
type "quake -game digs01" (or "winquake", or "glquake" if appropriate.) On 
a Mac, you should press the option key whilst starting Quake in order to be 
able to enter command-line options, or simply drag the ddd folder onto
the Quake app icon.

There is no menu, as the project was meant to be a fun way of making demos
from the beginning. Therefore, we didn't make the menu. However, you don't 
need to do anything more to watch the project. The demos will start playing 
automatically. If you want the demos to stop playing when the game starts, just
delete the pak1.pak from the folder. But honestly, who would do that when the 
demos we did are so awesome? :-)

(2.3) Solving playback problems

Some versions of Quake have some problems playing back very long demos, or 
demos that include film shot on every level. We have used every trick and 
hack we know to try to solve these problems, but it is possible some will 
have slipped through for your Quake version. You may, for example, experience
a "cache_alloc" error. If you do, please tell us, since we are still learning
how to prevent these problems. But in any case, any errors shouldn't ruin
your enjoyment of the movie. You can use the menu interface to play it one
episode at a time, or to play any individual level.


(3) More details about the demo

(3.1) Timing

Just a quick explanation of why we say we completed digs01 in 2:15. We 
recorded every demo separately and then connected them together, adding the 
times for all the levels.

(3.2) How the run was recorded

We recorded each demo separately, on skill 0 (Easy), of course without
any cheating. To start with the correct stats we ended the previous level
with,  we used a QuakeC patch that allowed us to select the statistics we
started with.

We recorded digs01 as one big run because digs01 was made to be played each 
episode in a row, and not as separate levels. There are no weapons in the 
higher levels, because you should have them already from previous ones. And 
we did it by connecting single demos together because the final product is a 
lot more interesting that way and entertaining, and we could include some 
very cool tricks that we couldn't do had we recorded it in one sitting.


(4) Statistics

---------------------------------------------
Level                   Map   Running    Time
---------------------------------------------                  
First Camp              D1  Thomas       0:09
Captivity of Demon      D2  Richard      0:37
Shambler's den          D3  Michael      0:15
Dark tower              D4  Karol        0:11
First rocket            D5  Jaakko       0:23
Path to light           D6  Paul         0:25
The Lair                D7  Mathias      0:15
---------------------------------------------
 Episode digs01                          2:15
---------------------------------------------

(5) Credits and contact info

(5.1) Credits

Runners:

Thomas Bergendorff
Richard Skidmore
Michael Hudson
Karol Urbanski
Jaakko Alakopsa
Paul Davies
Mathias Thore

(5.2) Utilities used

The utilities we used included:

LMPC by Uwe Girlich <http://www.planetquake.com/demospecs> for decompiling
and recompiling demos so we could use the convenient LS format. Also Uwe's
DEM specs were very useful for us in creating our own tools.

Some in-house utilities; QdQstats <http://speeddemosarchive.com/quake/QdQstats18.zip>
DemoRelise (unreleased) to make demos that fit into a continuous run, and
Demtool <http://speeddemosarchive.com/quake/demtool.zip> for various editing jobs.

Also, the whole project was packed using dzip. It's highly recommended to get this
great tool from <http://speeddemosarchive.com/dzip/> since the GUI was
written by the infamous Nolan Pflug a.k.a. DA MAD HACKA, who really deserves
it to be listed in the credits for that imo. DON'T MIND SENDING YOUR PERSONAL
LOVE MESSAGE TO <Radix@PlanetQuake.com> TODAY - he loves to get bugged! =)

(5.3) Contact info

For Quake news and future projects check our page at 
<http://speeddemosarchive.com/quake/> 

For questions and comments (even if you just want to say you liked the
demo), email <dex@speeddemosarchive.com>. For general comments to
QdQ, email <quake@speeddemosarchive.com>